home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 21 / CU Amiga Magazine's Super CD-ROM 21 (1998)(EMAP Images)(GB)[!][issue 1998-04].iso / CUCD / Utilities / PGP / source / pgp50i-b8a / src / config.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-01-04  |  2.6 KB  |  111 lines

  1. /* config.h.  Generated automatically by configure.  */
  2. /*
  3.  * config.h.in -- Configuration for PGPlib. This file contains
  4.  * the configuration information for PGP, and it should be
  5.  * included in all PGP source files.
  6.  *
  7.  * Copyright (C) 1996,1997 Pretty Good Privacy, Inc. All rights reserved.
  8.  *
  9.  * $Id: config.h.in,v 1.12.2.4.2.1 1997/07/02 11:15:18 quark Exp $
  10.  *
  11.  *************************************************************************
  12.  *
  13.  * Modified by Stefan Zakarias <stef@amitar.com.au>, 14/DEC/1997,
  14.  * for use with the Geek Gadgets ADE. (Amiga Developer Environment).
  15.  *
  16.  *************************************************************************
  17.  */
  18.  
  19. /* Define to empty if the compiler does not support 'const' variables. */
  20. /* #undef const */
  21.  
  22. /* Define to `long' if <sys/types.h> doesn't define. */
  23. /* #undef off_t */
  24.  
  25. /* Define to `unsigned' if <sys/types.h> doesn't define. */
  26. /* #undef size_t */
  27.  
  28. /* Define if you have the ANSI C header files. */
  29. #define STDC_HEADERS 1
  30.  
  31. /* Checks for various specific header files */
  32. #define HAVE_FCNTL_H 1
  33. #define HAVE_LIMITS_H 1
  34. #define HAVE_STDARG_H 1
  35. #define HAVE_STDLIB_H 1
  36. #define HAVE_UNISTD_H 1
  37. #define HAVE_SYS_IOCTL_H 1
  38. #define HAVE_SYS_TIME_H 1
  39. #define HAVE_SYS_TIMEB_H 1
  40. #define HAVE_SYS_PARAM_H 1
  41. #define HAVE_SYS_STAT_H 1
  42. #define HAVE_ARPA_INET_H 1
  43.  
  44. /* Check if <sys/time.h> is broken and #includes <time.h> wrong */
  45. #define TIME_WITH_SYS_TIME 1
  46.  
  47. /* Checks for various functions */
  48. #define HAVE_GETHRTIME 0
  49. #define HAVE_CLOCK_GETTIME 0
  50. #define HAVE_CLOCK_GETRES 0
  51. #define HAVE_GETTIMEOFDAY 1
  52. #define HAVE_GETITIMER 1
  53. #define HAVE_SETITIMER 1
  54. #define HAVE_FTIME 1
  55. #define HAVE_MKSTEMP 1
  56.  
  57. /* Checks for our style of unsigned typedefs */
  58. #define HAVE_UCHAR 0
  59. #define HAVE_USHORT 1
  60. #define HAVE_UINT 1
  61. #define HAVE_ULONG 0
  62.  
  63. #ifndef USE_RSAREF_FULL
  64. #define USE_RSAREF_FULL 0
  65. #endif
  66.  
  67. #ifndef USE_RSA_LEGACY
  68. #define USE_RSA_LEGACY 0
  69. #endif
  70.  
  71. #ifndef NO_RSA
  72. #define NO_RSA 0
  73. #endif
  74.  
  75. #ifndef NO_RSA_KEYGEN
  76. #define NO_RSA_KEYGEN 0
  77. #endif
  78.  
  79. #ifndef USE_MPI_LIB
  80. #define USE_MPI_LIB 1
  81. #endif
  82.  
  83. #ifndef PGP_FREEWARE
  84. #define PGP_FREEWARE 1
  85. #endif
  86.  
  87. /* Define "UNIX" if we are on UNIX and "UNIX" is not already defined */
  88. #if defined(unix) || defined(__unix) || defined (__unix__)
  89. #ifndef UNIX
  90. #define UNIX 1
  91. #endif
  92. #endif
  93.  
  94. /* Define "AMIGA" if we are on AMIGA and "AMIGA" is not already defined */
  95. #if defined(amigaos) || defined(__amigaos) || defined (__amigaos__)
  96. #ifndef AMIGA
  97. #define AMIGA 1
  98. #endif
  99. #endif
  100.  
  101. #ifdef AMIGA
  102. /* Enable built-in pager - Like PGP2.6.3's one */
  103. #define NO_POPEN 1
  104. #endif
  105.  
  106. /* Tags for exported functions, needed for dynamic linking on some platforms */
  107. #define PGPExport
  108. #define PGPTTYExport
  109. #define PGPKDBExport
  110. #define SPGPExport
  111.